Fields: Add/Edit Role

Roles give you the means to create customized administration profiles that you can assign to users. To define a role, you select the privileges that you want the users of that role to be able to perform.

Security > Roles > Add Role

Security > Roles > Edit Role

Code

Specifies a unique code for the role (up to 30 characters). This code is used to identify the role on the Roles list.

Codes are displayed in all upper case letters. If you enter lower case alphanumeric characters for the code, the software automatically converts them to upper case when the code is displayed.

Note: This value must be unique. If you enter a code that is already being used elsewhere on the system and try to save the role, the software displays an error message indicating that the value must be unique, and informing you that the value you entered is already being used for another role.

Name

Specifies the system name of the role (up to 80 characters) for the specified language. This name is used to identify the role on the Roles page and in the Add/Edit Account page. For more information, see Fields: Add Account and Fields: Edit Account.

For this field, you can also specify an alternate name for a specific language. Choose the language from the drop-down list of supported languages, then enter the localized name in the field.

Note: If your web browser is configured to use a display language that is not supported by Portfolio and you have chosen to display the Admin console in a language other than the default language (en_US), the language that displays in the drop-down list of supported languages defaults to US English.

If a localized name already exists for a specific language, the software displays that language name differently in the drop-down list. When you enter a localized name for a specific language, the language name appears with a “++” suffix. If you clear the localized name for a specific language, the software displays the language name without the different formatting.

User Security Policy

Specifies the security policies such as password requirements and login rules for the account. Select an option from the drop-down list. For more information on user security policies, see Managing user security policies.

Select the privileges to assign to the role

Specifies the privileges that the user of the role has access to.

You must select at least one privilege for the role. If you don’t select a privilege, Portfolio directs you to select a privilege when you save the role.

Available

Displays a list of all the available privileges on the system.

Important: The available privileges are limited to those that have been assigned to you. You cannot add a privilege to a role that is not present in the role assigned to you.

You can select or multi-select one or more privileges and then click Select, or you can double-click individual privileges to move them to the Selected.

Selected

Displays a list of privileges selected for the role.

You can select or multi-select one or more privileges and then click Remove, or you can double-click individual privileges to move them to the Available list. Select a single privilege and use the arrow buttons to move it to or from the Selected list.

To add or remove privileges in the list, choose the privilege, and then use these buttons:

Option Description

Select

Moves the selected privilege from the Available list to the Selected list.

Remove

Removes the selected privilege from the Selected list and returns it to the Available list.

Note: These buttons are context-sensitive based on which list a privilege is selected in. For example, the Remove option is disabled when you select privileges in the Available list, but it is enabled when you select items in the selected list.

Privileges

Privileges indicate components or functions in Portfolio. Assigning a privilege to a role gives the user of the role the ability of accessing that function to make changes to the settings in your system. The privileges you see depend on the role assigned to you. You cannot add or remove privileges that are not assigned to you. In fact, you will not see any privileges in the list that you do not have rights to.

General privileges

This following table lists all of the privileges available in Portfolio.

Privilege Description

PRIV_ACCOUNT

Users with this privilege can create and delete accounts in the Accounts page.

PRIV_ACCOUNT_LOCKS

Users with this privilege can toggle locking out or unlocking specific accounts.

PRIV_ACCOUNT_SELF

Users with this privilege can make edits to their own account but to no other account.

PRIV_ADMIN

Users with this privilege can log in to the Admin Console. This is a basic privilege that should be given to all roles.

PRIV_ASSET_ADMIN

User with this privilege can open the Assets page. Digital Assets.

PRIV_ASSET_CREATE

Users with this privilege can add assets to the system. For more information, see Adding a digital asset.

PRIV_ASSET_DELETE

Users with this privilege can move assets to the trash. For more information, see Deleting a digital asset.

PRIV_ASSET_EXTRACT

Users with this privilege can view, trigger, and schedule the SD_ASSET_EXTRACTOR task in System Tasks.

Note: In order to access tasks, the user must have PRIV_TASK_VIEW.

PRIV_ASSET_MODIFY

Users with this privilege can edit the properties of an asset. For more information, see Modifying the details of a digital asset

PRIV_ASSET_PURGE

Users with this privilege can empty assets from the trash folder (permanently deleting them from the system). For more information, see Permanently removing deleted assets and directory nodes.

PRIV_ASSIGN_ASSET_TO_ROOM

Users with this privilege can attach an asset folder to a specific room in a profile. For more information, see Adding assets to a room.

Note: To perform this task, the user must also have PRIV_ROOMS_CONFIG to configure the room and either PRIV_PROFILE or PRIV_PROFILE_ALL to manage the profile.

PRIV_BCCONNECTIONS

Users with this privilege can add, edit, and delete BLUEcloud connections.

PRIV_ERESOURCE_CENTRAL

This privilege has been deprecated.

PRIV_LIBRARY_FAVORITES

Users with this privilege can add, edit, and delete library favorite definitions. For more information, see Managing library favorites

PRIV_LISTS

Users with this privilege can activate, and deactivate all book lists and can add, edit, and delete custom book lists. For more information, see Managing book lists.

PRIV_MEDIA_TYPE

Users with this privilege can add, edit, and delete media type definitions that are assigned to assets. For more information, see Managing media types.

PRIV_METADATA_FIELDS

Users with this privilege can add, edit, and delete metadata fields mapped to search fields. For more information, see Managing metadata fields.

Note: To fully use this privilege, the user must also have PRIV_SEARCH_FIELDS so that the user can assign metadata fields to search fields.

PRIV_METADATA_TEMPLATE

Users with this privilege can open the Metadata Templates page to add, edit, and delete metadata templates for asset management. For more information, see Managing metadata templates.

PRIV_MFA_KEYFOB

Users with this privilege can configure key fob-based multifactor authentication.

PRIV_MFA_RESET

Users with this privilege can reset existing multifactor authentication settings.

PRIV_MOBILE_PHONE_ADMIN

Users with this privilege can manage phone carriers in the Mobile Phone Carriers page. For more information, see Managing mobile phone carriers.

PRIV_OAIPMH_HARVEST

Users with this privilege can add, edit, and delete OAI-PMH harvest sites and launch harvest tasks. For more information, see Managing OAI-PMH settings.

PRIV_PAYMENT_ACCOUNT

Users with this privilege can add, edit, and delete the settings that allow a patron to make a payment through Symphony or Horizon Web Services. Form more information, see Managing payment accounts.

PRIV_PROFILE

Users with this privilege can edit and delete profiles and can add and delete search suggestions. For more information, see Search Profiles.

PRIV_PROFILE_ALL

Users with this privilege have access to manage all profiles. Otherwise, users are restricted to the profiles assigned by the system administrator. For more information, see Search Profiles.

PRIV_PROFILE_CREATE

Users with this privilege can add profiles. Roles that include this privilege should also include PRIV_PROFILE. For more information, see Creating a new search profile.

PRIV_RESULTS_CONFIG

Users with this privilege can configure search result displays, detail displays, HTML widgets, and language files in Displays. For more information, see Display Configuration.

PRIV_ROOMS_CONFIG

Users with this privilege can manage these basic tasks in Rooms: add, copy, re-order, edit properties, edit content, hide, display, and delete. For more information, see Rooms.

PRIV_ROOMS_SEARCH

Users with this privilege can manage these search configurations in Rooms: Search Limits, Search Targets, and Assign Room to Profiles. For more information, see Setting up search limits for a room, Configuring the search box for a room, and Assigning room availability to multiple profiles.

PRIV_ROOMS_SYSTEM

Users with this privilege can delete, detach, and reattach rooms. For more information, see Deleting a room, Detaching a branch, and Attaching detached rooms.

PRIV_SEARCH_FIELDS

Users with this privilege can edit certain options within default search fields. Other users do not have access to edit default search fields. For more information, see Adding or editing a search field

PRIV_SEARCH_LIMITS

Users with this privilege can create, edit, and delete search limits and assign search limits to profiles. For more information, see Search Limits.

PRIV_SEARCH_SUGGESTIONS

Users with this privilege can blacklist search suggestions for a profile. For more information, see Search Suggestions.

PRIV_SEARCH_TARGETS

Users with this privilege can manage both Discovery and federated search targets, sources, qualifier sets, search fields, and display codes (all of the functions within Search Configuration and Federated Configuration). For more information, see Discovery Search Configuration and Federated Search Configuration.

When combined with both PRIV_TASK_MANAGE and PRIV_TASK_VIEW, users can also view and manage Scheduled Search Source Tasks.

PRIV_SOLR

Users with this privilege can access the Solr Instance page in Search Configuration.

PRIV_SOLR_CONFIG

Users with this privilege can upload, download, and delete synonyms and stop words. For more information, see Managing special words.

Note: In order to view Solr configuration, the user also needs PRIV_SOLR.

PRIV_TASK_MANAGE

Users with this privilege can interrupt, suspend, resume, and edit the schedule of scheduled tasks. Role that include this privilege should also include PRIV_TASK_VIEW. For more information, see Scheduled Tasks.

Note: In order to manage Search Source Tasks, the user also needs PRIV_SEARCH_TARGETS.

PRIV_TASK_VIEW

Users with this privilege can view the scheduled tasks list and history of individual tasks. For more information, see Scheduled Tasks.

Note: In order to view Search Source Tasks, the user also needs PRIV_SEARCH_TARGETS.

PRIV_THEMES

Users with this privilege can add, edit, and delete theme definitions. For more information, see Themes.

PRIV_USP_APPLY

Users with this privilege can apply a password configuration to a role or account.

Note: In order to view Password Configurations, the user also needs PRIV_USP_VIEW.

PRIV_USP_CREATE

Users with this privilege can create new password configurations.

Note: In order to view Password Configurations, the user also needs PRIV_USP_VIEW.

PRIV_USP_DELETE

Users with this privilege can delete password configurations.

Note: In order to view Password Configurations, the user also needs PRIV_USP_VIEW.

PRIV_USP_EDIT

Users with this privilege can edit existing password configurations.

Note: In order to view Password Configurations, the user also needs PRIV_USP_VIEW.

PRIV_USP_VIEW

Users with this privilege can see the password configuration menu option. Additionally, users can navigate to the manage page for the configurations.

PRIV_VIEW_RESTRICTED_CONTENT

Users with this privilege can view SirsiDynix published, protected rooms content.

PRIV_WEB_SERVICE

Users with this privilege can add, edit, or delete the connection to Symphony Web Services or Horizon Web Services. For more information, see Managing web services

System Defined Roles

Portfolio includes two system-defined roles that you can use immediately: System Administrator and Profile Administrator. The following chart lists the privileges assigned to each role.

Privilege System Administrator Profile Administrator

PRIV_ACCOUNT

Yes

No

PRIV_ACCOUNT_LOCKS

Yes

No

PRIV_ACCOUNT_SELF

No

Yes

PRIV_ADMIN

Yes

Yes

PRIV_ASSET_ADMIN

Yes

No

PRIV_ASSET_CREATE

Yes

No

PRIV_ASSET_DELETE

Yes

No

PRIV_ASSET_EXTRACT

Yes

No

PRIV_ASSET_MODIFY

Yes

No

PRIV_ASSET_PURGE

Yes

No

PRIV_ASSIGN_ASSET_TO_ROOM

Yes

No

PRIV_BCCONNECTIONS

Yes

No

PRIV_ERESOURCE_CENTRAL

Yes

No

PRIV_LIBRARY_FAVORITES

Yes

No

PRIV_LISTS

Yes

Yes

PRIV_MEDIA_TYPE

Yes

No

PRIV_METADATA_FIELDS

Yes

No

PRIV_METADATA_TEMPLATE

Yes

No

PRIV_MFA_KEYFOB

Yes

No

PRIV_MFA_RESET

Yes

No

PRIV_MOBILE_PHONE_ADMIN

Yes

No

PRIV_OAIPMH_HARVEST

Yes

No

PRIV_PAYMENT_ACCOUNT

Yes

No

PRIV_PROFILE

Yes

Yes

PRIV_PROFILE_ALL

Yes

No

PRIV_PROFILE_CREATE

Yes

No

PRIV_RESULTS_CONFIG

Yes

No

PRIV_ROOMS_CONFIG

Yes

Yes

PRIV_ROOMS_SEARCH

Yes

Yes

PRIV_ROOMS_SYSTEM

Yes

No

PRIV_SEARCH_FIELDS

Yes

No

PRIV_SEARCH_LIMITS

Yes

No

PRIV_SEARCH_SUGGESTIONS

Yes

Yes

PRIV_SEARCH_TARGETS

Yes

No

PRIV_SOLR

Yes

No

PRIV_SOLR_CONFIG

Yes

No

PRIV_TASK_MANAGE

Yes

No

PRIV_TASK_VIEW

Yes

Yes

PRIV_THEMES

Yes

No

PRIV_USP_APPLY

Yes

No

PRIV_USP_CREATE

Yes

No

PRIV_USP_DELETE

Yes

No

PRIV_USP_EDIT

Yes

No

PRIV_VIEW_RESTRICTED_CONTENT

Yes

Yes

PRIV_WEB_SERVICE

Yes

No

Related topics